The following application was submitted (UTC) on Fri, 25 Feb 11 13:49:15 +0000
Items with an '*' were required items in the application form.


PERSONAL INFORMATION
====================

Family Name (Last name, Surname)*:         Aneke
Full Name*:                                Joseph Ogochukwu
Employer/Organization*:                    University of Nigeria
Position/Title*:                           Network Engineer 1

Business Address
----------------
University of Nigeria, Nsukka, Campus

Business Phone:                            +2348036067645
Alternate Telephone:                       
Email*:                                    joseph.aneke@unn.edu.ng
URL:                                       www.unn.edu.ng
FAX:                                       
Date of Birth:                             1982-11-10
Country of Residence*:                     Nigeria
Passport Name:                             Aneke Joseph
Passport Number:                           
Passport Issuing Country:                  Nigeria
Passport Issue Date:                       
Passport Expiry Date:                      


WORKSHOP SPECIFIC INFORMATION
=============================

Workshop Applied For*:                    NM-E: Network Monitoring and Management

Reason for Track Choice*
------------------------
# Trend Analysis and Forecasting
# Centralized Log Retention & Analysis
# Cisco Configuration Storage & Analysis
# Centralized Asset Reporting
# High Level Network Design Assistance
# IOS/CatOS Software Upgrades
# Quarterly CIO Reporting
# 24x7 Network Operations Center
# LAN/WAN Discovery
# Comprehensive Reporting


TECHNICAL SKILLS
================

Unix User?*:                              true

How much have you used it?
--------------------------
appreciably well


Have you been a UNIX admin?*:             true

Describe your experience (length of time, versions, etc.)
---------------------------------------------------------
over 3years, UNIX,


Have you used/administered TCP/IP nets?*: true

Describe
---------
first a division into groups(departments) is done this is called a subnets an subsequently allocated to various VLANs. A central administrative VLAN is also done. Nating is implemented to enable the various end users reach out to the internet.


Have you set up and/or administered any of the following? Please give details

Bind or any other Nameservers*
------------------------------
we have a Mikrotic sever which does the NAT for our internal IP scheme before it is routed out through our public IP which is provided by our ISP provider.


Mail Transport Agents (ex. Sendmail, Exim, Postfix, Qmail)*
-----------------------------------------------------------
A web server hosted externally is used to manage the university mail 


Mailing List Managers (e.g. Majordomo or other list manager)*
-------------------------------------------------------------
this is implemented on our SAP servers.


Web Systems/Servers (e.g. Apache, IIS or other web server)*
------------------------------------------------------------
9done on the Ubuntu servers

Have you configured or otherwise managed any of the following? Please give details.

Routers*
--------
1)set up the environment, lighting and other necessary environmental requirements.Usually done a day before the day of installation
2)Pug the router to power source and turn on the router
3) Connect the Ethernet Cable to the router.
4)Use a network cable to connect the router to a computer/PC
5)Open the router's administration tool. From the computer connected to the router, first open your Web browser. Then enter the router's address for network administration in the Web address field and hit return to reach the router's home page.

6)Log in to the router. The router's home page will ask you for a username and password. Both are provided in the router's documentation. You should change the router's password for security reasons, but do this after the installation is complete to avoid unnecessary complications during the basic setup.

7)enter Internet connection information into that section of the router's configuration.

8)Verify the network connection is working between your one computer and the router. To do this, you must confirmed that the computer has received IP address information from the router.\

9)Verify your one computer can connect to the Internet properly. Open your Web browser and visit a few Internet sites

10) configure additional network security features as desired to guard your systems against Internet attackers. 


Switches*
---------
1)Attach a terminal or PC with terminal emulation (for example, Hyper Terminal) to the console port of the switch.
2)Unplug the power cable.
3)Power the switch and bring it to the switch: prompt:
4 Issue the flash_init command.
5) Issue the load_helper command.
6) Issue the dir flash: command.
7) Type rename flash:config.text flash:config.old to rename the configuration file
8) Issue the boot command to boot the system.
9)Enter "n" at the prompt to abort the initial configuration dialog.
10)At the switch prompt, type en to enter enable mode.
11)Type rename flash:config.old flash:config.text to rename the configuration file with its original name.
12)Copy the configuration file into memory.
13)Overwrite the current passwords that you do not know. Choose a strong password with at least one capital letter, one number, and one special character.
14)Write the running configuration to the configuration file with the write memory command.


Network Monitoring Systems*
----------------------------
First you need to install the following packages

sudo apt-get install apache2

sudo apt-get install build-essential

sudo apt-get install libgd2-xpm-dev

1) Create Account Information

Become the root user.

sudo -s

Create a new nagios user account and give it a password.

#/usr/sbin/useradd nagios

#passwd nagios

On Ubuntu server edition , you will need to also add a nagios group (it’s not created by default). You should be able to skip this step on desktop editions of Ubuntu.

#/usr/sbin/groupadd nagios

#/usr/sbin/usermod -G nagios nagios

Create a new nagcmd group for allowing external commands to be submitted through the web interface. Add both the nagios user and the apache user to the group.

#/usr/sbin/groupadd nagcmd

#/usr/sbin/usermod -G nagcmd nagios

#/usr/sbin/usermod -G nagcmd www-data

2) Download Nagios and the Plugins

Create a directory for storing the downloads.

#mkdir ~/downloads

#cd ~/downloads

Download the source code tarballs of both Nagios and the Nagios plugins (visit http://www.nagios.org/download/ for links to the latest versions). At the time of writing, the latest versions of Nagios and the Nagios plugins were 2.10 and 1.4.10, respectively.

#wget http://switch.dl.sourceforge.net/sourceforge/nagios/nagios-2.10.tar.gz

#wget http://kent.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.10.tar.gz

3) Compile and Install Nagios

Extract the Nagios source code tarball.

#cd ~/downloads

#tar xzf nagios-2.10.tar.gz

#cd nagios-2.10

Run the Nagios configure script, passing the name of the group you created earlier like so:

#./configure --with-command-group=nagcmd

Compile the Nagios source code.

#make all

Install binaries, init script, sample config files and set permissions on the external command directory.

#make install

#make install-init

#make install-config

#make install-commandmode

Don’t start Nagios yet - there’s still more that needs to be donexn--

4) Customize Configuration

Sample configuration files have now been installed in the /usr/local/nagios/etc directory. These sample files should work fine for getting started with Nagios. You’ll need to make just one change before you proceedxn--

Edit the /usr/local/nagios/etc/objects/contacts.cfg config file with your favorite editor and change the email address associated with the nagiosadmin contact definition to the address you’d like to use for receiving alerts.

#vi /usr/local/nagios/etc/objects/contacts.cfg

5) Configure the Web Interface

Install the Nagios web config file in the Apache conf.d directory.

#make install-webconf

Create a nagiosadmin account for logging into the Nagios web interface. Remember the password you assign to this account - you’ll need it later.

#htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Restart Apache to make the new settings take effect.

#/etc/init.d/apache2 reload

6) Compile and Install the Nagios Plugins

Extract the Nagios plugins source code tarball.

#cd ~/downloads

#tar xzf nagios-plugins-1.4.10.tar.gz

#cd nagios-plugins-1.4.10

Compile and install the plugins.

#./configure --with-nagios-user=nagios --with-nagios-group=nagios

#make

#make install

7) Start Nagios

Configure Nagios to automatically start when the system boots.

#ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

Verify the sample Nagios configuration files.

#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

If there are no errors, start Nagios.

#/etc/init.d/nagios start
8) Login to the Web Interface

You should now be able to access the Nagios web interface at the URL below. You’ll be prompted for the username (nagiosadmin) and password you specified earlier.

http://localhost/nagios/

Click on the “Service Detail” navbar link to see details of what’s being monitored on your local machine. It will take a few minutes for Nagios to check all the services associated with your machine, as the checks are spread out over time.

9) Other Modifications

If you want to receive email notifications for Nagios alerts, you need to install the mailx (Postfix) package.

#apt-get install mailx

You’ll have to edit the Nagios email notification commands found in /usr/local/nagios/etc/commands.cfg and change any ‘/bin/mail’ references to ‘/usr/bin/mail’. Once you do that you’ll need to restart Nagios to make the configuration changes live.

#/etc/init.d/nagios restart




Network Operations Center (NOC)*
--------------------------------
We have a Data center which is centrally located and from which we a able to reach other smaller mini point of presence to serve the whole university community


CERT WORKSHOP APPLICANTS ONLY
=============================

Which area of security interests you?
-------------------------------------



What security interventions have you experienced?
-------------------------------------------------



How do you intend to use the knowledge gained at the workshop?
--------------------------------------------------------------



ROLE IN NATIONAL NETWORKING ACTIVITIES
======================================

A description of your current employer, your position, your duties and 
responsibilities, and how they relate to current and future data 
networking activities in your country*
-----------------------------------------------------------------------
University of Nigeria is one of the foremost IT Inclined university in Nigeria, with well over 25,000 internet users. Presently we have an ubiquitous and blanket wireless network spanning through the university community. As a Network Engineer/Administrator, i oversee the monitoring and management of the servers, routers, switches, log events on the NMS, Implementation and planning of network infrastructure. Presently my country intends to build a cloud based data farm that will integrate all resources to enhance learning, reduce cost and maximize potentials 


A brief description of your computing and networking environment (operating systems, 
networking software, modems, etc.), including the connectivity of your organization 
to the Internet and your country's connectivity to the international Internet*
------------------------------------------------------------------------------------
principally the high end servers which run on UNIX operating system, a couple of cisco routers for routing and DHCP management.several switches for VLAN management and MINI POPs and existing LANs. Our Bandwidth is provided through fiber optics connection from a major telecommunication operator in Nigeria. 


Scope of your institution (check all categories that apply)*
------------------------------------------------------------
Commercial Network Provider
Academic Network Provider
NGO Network Provider
: 


Approximate number of full time staff at your institution*
----------------------------------------------------------
15,000


How your training and current work prepare and qualify you for the track you wish to attend*
--------------------------------------------------------------------------------------------
I presently over see the whole campus internet users. These is an ubiquitous network which has over 8,000 users minimum at all times. Various user problems and calls have enabled us to develop temporally and permanent solutions to our antecedent network challenges. Network motoring and management skills are sure a necessities for such tasking demands from me


How you expect to use the knowledge you gain at the workshop after you return to your country*
----------------------------------------------------------------------------------------------
1) Train and mentor my colleagues on new skills aquired.
2) Implement variouse skills and measures acquired from experienced experts at the workshop.
3) set out an experimental test bed for the authorities to see a better way to manage the network
4) Develop a consistent link with AfNog and her host of expert so to proffer real time online solutions to our network problems 


If you have previously attended AfNOG or INET Workshops for Developing Countries 
Year and track you attended
---------------------------
no


A precise description of how you have used the training you have received in the past
-------------------------------------------------------------------------------------



The significant advances in networking which have occurred in your country specifically 
because of your knowledge and effort
---------------------------------------------------------------------------------------



FINANCIAL INFORMATION
======================

Are you are requesting financial aid from the AfNOG Workshop for attending the 
workshop and meetings, or for travel costs?*
------------------------------------------------------------------------------
Requested aid to cover the attendance fees.


Explain why you are asking for financial assistance.  How will your
organisation and your country benefit from your training?  What other
sources of funding have you approached, and what were the results?
-------------------------------------------------------------------
I am from a developing country. Little fund is usually allocated for training of technical staff. This training will enable my country add value to the web community and subsequently help to develop our educational system and economy in general


How will the finances be paid?

Your Institution
-----------------


Your Government
---------------


Your personal contribution
--------------------------


Amount you ask from AfNOG (less than $1,000)*
---------------------------------------------
$990



REFEREES
========

First Referee*
--------------
MR Paul Oranu. 
Head ICT unit University of Nigeria, Nsukka


Second Referee*
---------------
Dr C.  I Ani
Department of Electronic Engineering


END OF APPLICATION